(Ambiya') 21 : 23
لَا يُسْأَلُ عَمَّا يَفْعَلُ وَهُمْ يُسْأَلُونَ

He is not questioned about what He is doing, but they will be questioned about what they are doing.

Lord Allah is the Self-Sufficient and Self-Praiseworthy, He is capable of everything, He does what he intends, He is the Unquestionable, He is the Incomparable, He is the Omniscient and Omnipotent, He is the Dictator, He is the First-there is nothing before Him, He is the Last-there is nothing after Him as explained in verse 17: 1. See explanation 2: 255; 11: 118-119; 12: 24 and 16: 99.